package com.mallify.service.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.mallify.common.model.user.UserBill;
import com.mallify.common.request.FundsMonitorSearchRequest;
import com.mallify.common.request.PageParamRequest;

import java.util.List;

/**
 * 用户账单表
 * +----------------------------------------------------------------------
 * | HANSON [ HANSON赋能开发者，助力企业发展 ]
 * +----------------------------------------------------------------------
 * | Licensed HANSON并不是自由软件，未经许可不能去掉HANSON相关版权
 * +----------------------------------------------------------------------
 * | Author: HANSON Team <hanson0622@126.com>
 * +----------------------------------------------------------------------
 */
public interface UserBillService extends IService<UserBill> {

    /**
     * 列表
     *
     * @param request          请求参数
     * @param pageParamRequest 分页类参数
     * @return List<UserBill>
     */
    List<UserBill> getList(FundsMonitorSearchRequest request, PageParamRequest pageParamRequest);
}